a6bfb09b38f6e9801e0d131b9c39ac3e311da41f,src/main/java/org/javamoney/moneta/RoundedMoney.java,RoundedMoney,remainder,#Number#,432
Before Change
@Override
public RoundedMoney remainder(Number divisor) {
return new RoundedMoney(this.number.remainder(MoneyUtils.getBigDecimal(divisor), this.monetaryContext
.getTyped(MathContext.class, MathContext.DECIMAL64)), this.currency, this.rounding);
}
/*
After Change
*/
@Override
public RoundedMoney remainder(Number divisor) {
return new RoundedMoney(this.number.remainder(MoneyUtils.getBigDecimal(divisor), Optional.ofNullable(
this.monetaryContext.get(MathContext.class)).orElse(MathContext.DECIMAL64)),
this.currency, this.rounding);
}